organisation internationale du travail - French English Dictionary